<!-- 
日程渲染有开始和结束时间，
先渲染有时间段的日程，再渲染单个时间的日程
---------------------------------------------
js如何继承data？
可以通过
a.getAttribute('data里面的数据')继承
内存泄漏：
函数里面设置全局变量，循环性定时器，dom之外的引用
sass和less的区别：
1.编译环境不一样
2.变量符不一样，Less是@，而Scss是$，而且变量的作用域也不一样。

3.输出设置，Less没有输出设置，Sass提供4中输出选项：nested, compact, compressed 和 expanded
4.
Sass支持条件语句，可以使用if{}else{},for{}循环等等。而Less不支持
5.工具库不同
Sass有工具库Compass, 简单说，Sass和Compass的关系有点像Javascript和jQuery的关系,Compass是Sass的工具库。在它的基础上，封装了一系列有用的模块和模板，补充强化了Sass的功能。
Less有UI组件库Bootstrap,Bootstrap是web前端开发中一个比较有名的前端UI组件库，Bootstrap的样式文件部分源码就是采用Less语法编写。
git和svn的区别
1.git是分布式的scm,svn是集中式的。(最核心)

2.git是每个历史版本都存储完整的文件,便于恢复,svn是存储差异文件,历史版本不可恢复。(核心)

3.git可离线完成大部分操作,svn则不能。

4.git有着更优雅的分支和合并实现。

5.git有着更强的撤销修改和修改历史版本的能力

6.git速度更快,效率更高。

vue methods 计算属性和watch的区别：
watch用于监听参数的变化，computed用于处理比如计算结果这样的监听，methods是一般的函数事件储存的一个大对象
数组和对象的什么操作不会被vue检测到：
数组和对象的变化
---------------------------
session，local5m，cookie4k
----------------------------
vue跟angular的区别：都是双向数据绑定，但是angular一开始默认单向数据绑定，
vue跟react的区别：vue是把数据绑到真实的dom节点上，但是react是通过Virtual DOM这个程序来重新描述视图，对视图重新渲染的 -->



